superficial implantation - Francés Inglés Diccionario